<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Core Plot (iOS): CPTPlotSpaceAnnotation Class Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="customdoxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>


</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  <td id="projectlogo"><img alt="Logo" src="core-plot-logo.png"/></td>
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">Core Plot (iOS)
   
   </div>
   <div id="projectbrief">Cocoa plotting framework for Mac OS X and iOS</div>
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript" src="dynsections.js"></script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Animation&#160;&&#160;Constants</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('interface_c_p_t_plot_space_annotation.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Instance Methods</a> &#124;
<a href="#properties">Properties</a>  </div>
  <div class="headertitle">
<div class="title">CPTPlotSpaceAnnotation Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<!-- doxytag: class="CPTPlotSpaceAnnotation" --><!-- doxytag: inherits="CPTAnnotation" -->
<p>Positions a content layer relative to some anchor point in a plot space.  
 <a href="interface_c_p_t_plot_space_annotation.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for CPTPlotSpaceAnnotation:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="interface_c_p_t_plot_space_annotation__inherit__graph.png" border="0" usemap="#_c_p_t_plot_space_annotation_inherit__map" alt="Inheritance graph"/></div>
<map name="_c_p_t_plot_space_annotation_inherit__map" id="_c_p_t_plot_space_annotation_inherit__map">
<area shape="rect" id="node2" href="interface_c_p_t_annotation.html" title="An annotation positions a content layer relative to some anchor point." alt="" coords="68,166,185,197"/><area shape="rect" id="node4" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/Reference/Reference.html" title="NSObject" alt="" coords="24,86,104,117"/><area shape="rect" id="node6" href="http://developer.apple.com/iPhone/library/documentation/Cocoa/Reference/Foundation/Protocols/NSObject_Protocol/Reference/NSObject.html" title="\&lt;NSObject&#45;p\&gt;" alt="" coords="5,6,123,37"/><area shape="rect" id="node8" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Protocols/NSCoding_Protocol/Reference/Reference.html" title="\&lt;NSCoding&#45;p\&gt;" alt="" coords="128,86,249,117"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-1-trigger" src="closed.png" alt="+"/> Collaboration diagram for CPTPlotSpaceAnnotation:</div>
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><img src="interface_c_p_t_plot_space_annotation__coll__graph.png" border="0" usemap="#_c_p_t_plot_space_annotation_coll__map" alt="Collaboration graph"/></div>
<map name="_c_p_t_plot_space_annotation_coll__map" id="_c_p_t_plot_space_annotation_coll__map">
<area shape="rect" id="node2" href="interface_c_p_t_annotation.html" title="An annotation positions a content layer relative to some anchor point." alt="" coords="68,166,185,197"/><area shape="rect" id="node4" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/Reference/Reference.html" title="NSObject" alt="" coords="24,86,104,117"/><area shape="rect" id="node6" href="http://developer.apple.com/iPhone/library/documentation/Cocoa/Reference/Foundation/Protocols/NSObject_Protocol/Reference/NSObject.html" title="\&lt;NSObject&#45;p\&gt;" alt="" coords="5,6,123,37"/><area shape="rect" id="node8" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Protocols/NSCoding_Protocol/Reference/Reference.html" title="\&lt;NSCoding&#45;p\&gt;" alt="" coords="128,86,249,117"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="class_c_p_t_plot_space_annotation-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Instance Methods</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(<a class="elRef" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/ObjCRuntimeRef/Reference/reference.html">id</a>)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_c_p_t_plot_space_annotation.html#a92899ae4363eb0de1ecbde97835f1667">initWithPlotSpace:anchorPlotPoint:</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a newly allocated <a class="el" href="interface_c_p_t_plot_space_annotation.html" title="Positions a content layer relative to some anchor point in a plot space.">CPTPlotSpaceAnnotation</a> object.  <a href="#a92899ae4363eb0de1ecbde97835f1667"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="properties"></a>
Properties</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7efcef42cb6fcc892b7094198a10b24e"></a><!-- doxytag: member="CPTPlotSpaceAnnotation::anchorPlotPoint" ref="a7efcef42cb6fcc892b7094198a10b24e" args="" -->
<a class="elRef" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/NSArray.html">NSArray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_c_p_t_plot_space_annotation.html#a7efcef42cb6fcc892b7094198a10b24e">anchorPlotPoint</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An array of NSDecimalNumbers giving the anchor plot coordinates. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1241d616f0e63c2a1624456085a1dcce"></a><!-- doxytag: member="CPTPlotSpaceAnnotation::plotSpace" ref="a1241d616f0e63c2a1624456085a1dcce" args="" -->
<a class="el" href="interface_c_p_t_plot_space.html">CPTPlotSpace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_c_p_t_plot_space_annotation.html#a1241d616f0e63c2a1624456085a1dcce">plotSpace</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The plot space which the anchor is defined in. <br/></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Positions a content layer relative to some anchor point in a plot space. </p>
<p>Plot space annotations are positioned relative to a plot space. This allows the annotation content layer to move with the plot when the plot space changes. This is useful for applications such as labels attached to specific data points on a plot. </p>
</div><hr/><h2>Method Documentation</h2>
<a class="anchor" id="a92899ae4363eb0de1ecbde97835f1667"></a><!-- doxytag: member="CPTPlotSpaceAnnotation::initWithPlotSpace:anchorPlotPoint:" ref="a92899ae4363eb0de1ecbde97835f1667" args="(CPTPlotSpace *space,[anchorPlotPoint] NSArray *plotPoint)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (<a class="elRef" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/ObjCRuntimeRef/Reference/reference.html">id</a>) initWithPlotSpace: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="interface_c_p_t_plot_space.html">CPTPlotSpace</a> *)&#160;</td>
          <td class="paramname"><em>newPlotSpace</em></td>
        </tr>
        <tr>
          <td class="paramkey">anchorPlotPoint:</td>
          <td></td>
          <td class="paramtype">(<a class="elRef" href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/NSArray.html">NSArray</a> *)&#160;</td>
          <td class="paramname"><em>newPlotPoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Initializes a newly allocated <a class="el" href="interface_c_p_t_plot_space_annotation.html" title="Positions a content layer relative to some anchor point in a plot space.">CPTPlotSpaceAnnotation</a> object. </p>
<p>This is the designated initializer. The initialized layer will be anchored to a point in plot coordinates.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">newPlotSpace</td><td>The plot space which the anchor is defined in. Must be non-nil. </td></tr>
    <tr><td class="paramname">newPlotPoint</td><td>An array of NSDecimalNumbers giving the anchor plot coordinates. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The initialized <a class="el" href="interface_c_p_t_plot_space_annotation.html" title="Positions a content layer relative to some anchor point in a plot space.">CPTPlotSpaceAnnotation</a> object. </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>Source/<a class="el" href="_c_p_t_plot_space_annotation_8h_source.html">CPTPlotSpaceAnnotation.h</a></li>
<li>Source/CPTPlotSpaceAnnotation.m</li>
</ul>
</div><!-- contents -->
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="interface_c_p_t_plot_space_annotation.html">CPTPlotSpaceAnnotation</a>      </li>

    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a></li>
   </ul>
 </div>


</body>
</html>
